be held in high regard - German English Dictionary